首页> 外文OA文献 >Avoiding Message-Dependent Deadlock in Network-Based Systems on Chip
【2h】

Avoiding Message-Dependent Deadlock in Network-Based Systems on Chip

机译:在基于网络的片上系统中避免消息相关的死锁

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Networks on chip (NoCs) are an essential component of systems on chip (SoCs) and much research is devoted to deadlock avoidance in NoCs. Prior work focuses on the router network while protocol interactions between NoC and intellectual property (IP) modules are not considered. These interactions introduce message dependencies that affect deadlock properties of the SoC as a whole. Even when NoC and IP dependency graphs are cycle-free in isolation, put together they may still create cycles. Traditionally, SoCs rely solely on request-response protocols. However, emerging SoCs adopt higher-level protocols for cache coherency, slave locking, and peer-to-peer streaming, thereby increasing the complexity in the interaction between the NoC and the IPs. In this paper, we analyze message-dependent deadlock, arising due to protocol interactions between the NoC and the IP modules. We compare the possible solutions and show that deadlock avoidance, in the presence of higher-level protocols, poses a serious challenge for many current NoC architectures. We evaluate the solutions qualitatively, and for a number of designs we quantify the area cost for the two most economical solutions, strict ordering and end-to-end flow control. We show that the latter, which avoids deadlock for all protocols, adds an area and power cost of 4% and 6%, respectively, of a typical hereal NoC instance.
机译:片上网络(NoC)是片上系统(SoC)的重要组成部分,许多研究致力于避免NoC中的死锁。先前的工作集中在路由器网络上,而没有考虑NoC和知识产权(IP)模块之间的协议交互。这些交互会引入消息相关性,从而影响整个SoC的死锁属性。即使NoC和IP依赖图孤立地没有周期,将它们放在一起仍然可能会创建周期。传统上,SoC仅依靠请求-响应协议。但是,新兴的SoC为缓存一致性,从属锁定和对等流采用更高级别的协议,从而增加了NoC和IP之间交互的复杂性。在本文中,我们分析了由于NoC和IP模块之间的协议交互而导致的消息相关的死锁。我们比较了可能的解决方案,并表明在存在更高级别协议的情况下避免死锁对许多当前的NoC架构构成了严峻的挑战。我们对解决方案进行定性评估,对于许多设计,我们对两种最经济的解决方案(严格订购和端到端流量控制)的面积成本进行了量化。我们表明,后者避免了所有协议的死锁,分别使典型的NoC实例的面积和功耗成本分别提高了4%和6%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号